hard and violent blow - German English Dictionary